This makes live preview work for OOUI classes.
Also:
* Remove duplicate definition of window.onerror (the latter which
fails to include the 'error' variable in the logged message).
* Set mwPerformance to match startup.js as it was throwing
a fatal exception on every page.
Bug: T112116
Change-Id: I00e789a2853e82e9a89d07752ce92fa6bb9615f5
+ // Emulate startup.js
+ var mwPerformance = { mark: function () {} };
+
function startUp() {
mw.config = new mw.Map();
}
function startUp() {
mw.config = new mw.Map();
}
<script src="modules/src/mediawiki/mediawiki.js"></script>
<script src="modules/src/mediawiki/mediawiki.errorLogger.js"></script>
<script src="modules/src/mediawiki/mediawiki.startUp.js"></script>
<script src="modules/src/mediawiki/mediawiki.js"></script>
<script src="modules/src/mediawiki/mediawiki.errorLogger.js"></script>
<script src="modules/src/mediawiki/mediawiki.startUp.js"></script>
+ <script src="modules/lib/oojs/oojs.jquery.js"></script>
+ <script src="modules/lib/oojs-ui/oojs-ui.js"></script>
+ <script src="modules/lib/oojs-ui/oojs-ui-mediawiki.js"></script>
+ body {
+ font-size: 0.8em;
+ font-family: sans-serif;
+ }
+
.mw-jsduck-log {
position: relative;
min-height: 3em;
.mw-jsduck-log {
position: relative;
min-height: 3em;
background: #fff;
}
</style>
background: #fff;
}
</style>
+ <link rel="stylesheet" href="modules/lib/oojs-ui/oojs-ui-local.css">
+ <link rel="stylesheet" href="modules/lib/oojs-ui/oojs-ui-mediawiki-noimages.css">
- window.onerror = function ( error, filePath, linerNr ) {
- log( filePath + ':' + linerNr );
- };
-
/**
* Method called by jsduck to execute the example code.
*/
/**
* Method called by jsduck to execute the example code.
*/